"多态"与"多态性"一样吗?

来源:百度知道 编辑:UC知道 时间:2024/06/27 11:20:29

不一样
按字面的意思就是“多种形状”。引用Charlie Calverts对多态的描述——多态性是允许你将父对象设置成为和一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作(摘自“Delphi4 编程技术内幕”)。简单的说,就是一句话:允许将子类类型的指针赋值给父类类型的指针。多态性在Object Pascal和C++中都是通过虚函数(Virtual Function) 实现的。
多态性是允许将父对象设置成为和一个和多个它的子对象相等的技术,比如Parent:=Child;

详细请参考http://bk.baidu.com/view/126521.htm